/**
 * 数据库连接配置
 * 封装MongoDB连接逻辑
 */
const mongoose = require('mongoose');

const connectDB = async () => {
  try {
    // 连接MongoDB
    await mongoose.connect('mongodb://localhost:27017/sse_demo');
    console.log('MongoDB connected');
  } catch (err) {
    // 连接失败时输出错误并退出
    console.error('Database connection error:', err);
    process.exit(1);
  }
};

module.exports = connectDB;